Big Huge Thesaurus

Eupatorium perfoliatum

noun